@charset "utf-8";
/* CSS Document */
@import url("public.css");

.layer1{ position:relative; height:819px; width:100%; overflow:hidden;}
.layer1 .title1{ height:22px; width:64px; background:url(../images/icon.gif) left -213px; font-size:12px; text-align:center; line-height:22px; color:#FFFFFF; font-weight:lighter;}
.layer1 .title1 a{ color:#FFFFFF;}
.layer2{ position:relative; height:80px; width:100%; margin:5px 0; overflow:hidden;}
.layer3{ position:relative; height:665px; width:100%; overflow:hidden; font-size:12px;}
.layer3 .title1{ position:relative; height:31px; background:url(../images/gb001.jpg) left -34px;}
.layer3 .title1 h2{ position:absolute; left:15px; top:12px; font-size:14px;}
.layer3 .title1 h2 a{ color:#0b3997;}
.layer3 .kuan{ border:#cccccc solid 1px; border-top:none; padding:5px 8px;}

.layer1 .part1{ position:absolute; width:640px; height:323px; overflow:hidden; border:#cccccc solid 1px;}
.layer1 .part1 .bg{ position:absolute; width:100%; background:url(../images/bg.jpg) left -127px; height:22px; overflow:hidden;}
.layer1 .part1 .flash{ position:absolute; width:373px; left:7px; top:8px;}
.layer1 .part1 .flash .show{ margin:3px 0 0 5px;}
.layer1 .part1 .shownews{ position:absolute; width:260px; left:373px; top:8px;}
.layer1 .shownews ul{ border-left:#d5d6d6 solid 1px; padding:3px; line-height:22px;}
.layer1 .shownews h3{ font-size:20px; line-height:18px; margin:5px 0;}
.layer1 .shownews h3 a{ color:#FF0000;}
.layer1 .shownews p{ font-size:14px; text-indent:2em; margin:5px;}
.layer1 .shownews li{ border-bottom:#cdcdcd dashed 1px;}
.layer1 .shownews .li{ height:21px; overflow:hidden;}
.layer1 .part2{ position:absolute; top:330px; width:640px; height:62px; overflow:hidden; border:#cccccc solid 1px;}
.layer1 .part2 .bg{ position:absolute; bottom:0; width:100%; height:33px; background:url(../images/bg.jpg) left -421px;}
.layer1 .part2 .title{ position:absolute; width:640px; height:62px; background:url(../images/gb001.jpg) left -65px;}
.layer1 .part2 .title h2.sell{ position:absolute; left:10px; top:38px; font-size:12px; color:#0D2690}
.layer1 .part2 .title h2.buy{ position:absolute; left:10px; top:12px; font-size:12px; color:#0D2690}
.layer1 .part2 ul{ position:absolute; left:100px; top:2px; font-size:12px; 0D2690}
.layer1 .part2 li{ width:170px; float:left; line-height:20px; height:20px; overflow:hidden; padding-left:10px;}
.layer1 .part3{ position:absolute; right:0; top:0; width:300px; height:57px; background:url(../images/gb001.jpg) left -127px; overflow:hidden;}
.layer1 .part3 li{ float:left; width:60px; text-align:center;}
.layer1 .part3 li a{ display:block; height:17px; line-height:17px; padding-top:37px;}
.layer1 .part3 li a:hover{ color:#FF0000;}
.layer1 .part4{ position:absolute; right:0; top:62px; width:298px; height:398px; border:#cccccc solid 1px; overflow:hidden;}
.layer1 .part4 .con_1{ position:relative; height:143px; background:url(../images/bg.jpg) left -149px; overflow:hidden;}
.layer1 .part4 .con_1 h2{ font-size:14px; line-height:40px; height:40px; text-indent:1em;}
.layer1 .part4 .con_1 h2 a{ color:#FFFFFF;}
.layer1 .part4 .con_1 .picture{ position:absolute; left:5px; top:40px;}
.layer1 .part4 .con_1 .picture img{ border:#FFFFFF solid 2px;}
.layer1 .part4 .con_1 ul{ position:absolute; left:105px; width:175px; padding:0 5px; top:40px; border:#f0f7fc solid 1px; background:url(../images/bg.jpg) left -320px;}
.layer1 .part4 .con_1 li{ height:22px; line-height:22px; background:url(../images/icon.gif) no-repeat left -265px; padding-left:20px; overflow:hidden;}
.layer1 .part4 .con_2 .title{ background:url(../images/bg.jpg) left -454px; height:29px; line-height:29px; overflow:hidden;}
.layer1 .part4 .con_2 .title .title1{ margin:5px 0 0 5px;}
.layer1 .part4 .con_2 ul{ margin:0 5px; font-size:14px;}
.layer1 .part4 .con_2 li{ border-bottom: #cdcdcd dashed 1px; line-height:21px; height:21px; overflow:hidden;}
.layer1 .part4 .con_2 li a{ color:#0d4d89;}
.layer1 .part4 .con_2 .li1 a{ color:#b00dbf; font-weight:bold;}
.layer1 .part4 .con_2 .li2 a{ color:#0d4d89; font-weight:bold;}
.layer1 .part4 .con_2 .li3 a{ color:#0d8942; font-weight:bold;}
.layer1 .part5{ position:absolute; left:0; top:400px; width:640px;}
.layer1 .part5 .title{ position:relative; height:34px; overflow:hidden; background:url(../images/gb001.jpg)}
.layer1 .part5 .title h2{ position:absolute; left:17px; top:10px; font-size:15px; color:#FFFFFF;}
.layer1 .part5 .title a{ position:absolute; right:10px; top:12px;}
.layer1 .part5 .catagory{ height:375px; border:#cccccc solid 1px; border-top:none; padding:4px 8px; overflow:hidden;}
.layer1 .part5 .line1{ position:relative; height:60px; overflow:hidden; margin:5px 0; background:#edf2f8; padding:5px 10px;}
.layer1 .part5 .line2{ position:relative; height:60px; overflow:hidden; margin:5px 0; padding:5px 10px;}
.layer1 .part5 .catagory a{ color:#003cc8; padding:0; margin:0;}
.layer1 .part5 .catagory a.point{ color:#ff7300;}
.layer1 .part5 .tr1{ position:absolute; width:256px;}
.layer1 .part5 .tr2{ position:absolute; width:256px; left:330px;}
.layer1 .part5 .headline{ height:20px; line-height:20px; margin:0 0 5px 7px; overflow:hidden;}
.layer1 .part5 .headline a{ text-decoration:underline; font-size:14px;}
.layer1 .part5 .child li{ float:left;}
.layer1 .part5 .child li a{ display:block; float:left; background:url(../images/icon.gif) right -367px; padding:0 7px; height:18px; line-height:18px; overflow:hidden;}
.layer1 .part5 .child li.nobd a{ background:none;}
.layer1 .part6{ position:absolute; right:0; top:470px;}
.layer1 .part7{ position:absolute; right:0; top:570px; width:298px; height:245px; border:#cccccc solid 1px; overflow:hidden;}
.layer1 .part7 h2{ height:25px; line-height:25px; border-bottom:#cccccc solid 1px; background:url(../images/bg.jpg) left -483px; font-size:14px; text-indent:10px;}
.layer1 .part7 ul{ margin:4px 0 0 2px;}
.layer1 .part7 li{ float:left; width:82px; height:91px; border:#cccccc solid 1px; text-align:center; overflow:hidden; margin:7px; display:inline; line-height:14px;}

.layer3 .part1{ position:absolute; width:315px; height:335px;}
.layer3 .part1 .con_1{ height:110px; overflow:hidden; border-bottom:#ededed solid 1px;}
.layer3 .part1 .con_1 img{ float:left; margin:0 5px; border:#cccccc solid 1px; padding:1px;}
.layer3 .part1 .con_1 li{ line-height:22px; height:22px; overflow:hidden;}
.layer3 .part1 .con_2{ height:115px;}
.layer3 .part1 .con_2 li{ height:23px; line-height:23px; overflow:hidden;}
.layer3 .part1 .con_3{ height:65px; background:#0465b2; width:100%; overflow:hidden;}
.layer3 .part2{ position:absolute; left:325px; width:315px; height:335px;}
.layer3 .part2 .con_1{ height:110px; overflow:hidden; border-bottom:#ededed solid 1px;}
.layer3 .part2 .con_1 img{ float:left; margin:0 5px; border:#cccccc solid 1px; padding:1px;}
.layer3 .part2 .con_1 li{ line-height:22px; height:22px; overflow:hidden;}
.layer3 .part2 .con_2{ height:115px;}
.layer3 .part2 .con_2 li{ height:23px; line-height:23px; overflow:hidden;}
.layer3 .part2 .con_3{ height:65px; background:#04b296; width:100%; overflow:hidden;}
.layer3 .part3{ position:absolute; top:338px; width:640px; height:29px; overflow:hidden;}
.layer3 .part4{ position:absolute; left:0; top:372px; width:315px; height:335px;}
.layer3 .part4 .con_1{ height:110px; overflow:hidden; padding:5px 0;}
.layer3 .part4 .con_1 .img{ float:left; margin:0 5px 0 0; border:#cccccc solid 1px; padding:1px; text-align:center; width:102px; height:100px; overflow:hidden; line-height:22px;}
.layer3 .part4 .con_1 li{ line-height:22px; height:22px; overflow:hidden;}
.layer3 .part5{ position:absolute; left:325px; top:372px; width:315px; height:335px;}
.layer3 .part5 .con_1{ height:115px; overflow:hidden; margin:10px 0 5px 0; border-bottom:#ededed solid 1px;}
.layer3 .part5 .con_1 .img{ float:left; margin:0 5px 0 0; border:#cccccc solid 1px; padding:1px; text-align:center; width:102px; height:100px; overflow:hidden; line-height:22px;}
.layer3 .part5 .con_1 li{ line-height:22px; height:22px; overflow:hidden;}
.layer3 .part5 .con_2{ height:110px;}
.layer3 .part5 .con_2 h3{ font-size:12px; line-height:25px; height:25px; overflow:hidden; text-indent:5px;}
.layer3 .part5 .con_2 li{ float:left; height:82px; width:64px; margin:5px; text-align:center; display:inline; overflow:hidden; line-height:14px;}
.layer3 .part5 .con_2 li img{ border:#cccccc solid 1px; padding:3px;}

.layer3 .part6{ position:absolute; right:0; width:300px; overflow:hidden;}
.layer3 .div1{ position:relative; height:30px;}
.layer3 .div2{ position:relative; height:73px; background:#ffff00; margin:8px 0;}
.layer3 .div3{ position:relative; width:298px; border:#cccccc solid 1px; overflow:hidden;}
.layer3 .div3 h2{ height:25px; line-height:25px; border-bottom:#cccccc solid 1px; background:url(../images/bg.jpg) left -483px; font-size:14px; text-indent:10px;}
.layer3 .div3 .feature{ height:120px; overflow:hidden;}
.layer3 .div3 .feature img{ float:left; margin:10px; border:#cccccc solid 1px; padding:1px;}
.layer3 .div3 li{ line-height:21px; height:21px; overflow:hidden;}
.layer3 .div3 .feature ul{ margin:0 10px;}
.layer3 .div3 .list{ margin:5px 10px;}
.layer3 .div4{ position:relative; height:70px; background:#0465b2; margin:10px 0;}
